research and training centers - German English Dictionary